English Dictionary
◊ HALO SPOT
halo spot
n : a blight of bean plants [syn: {halo blight}, {bean blight}]